mountain rifle battalion - French English Dictionary